mass protests - Deutsch Englisch Wörterbuch